#include "PrinterSpooler.h"

PrinterSpooler::PrinterSpooler(): TaskScheduler() { }

PrinterSpooler::~PrinterSpooler() { }

Job& PrinterSpooler::duplicateJob(const Job& jobToDuplicate) const {
	return *(new PrinterJob(jobToDuplicate));
}

Job& PrinterSpooler::createJob(const unsigned int startTime, const unsigned int length, const int priority) const {
	return *(new PrinterJob(startTime, length, priority));
}
